#ifndef _RAY_HPP_
#define _RAY_HPP_

#include "definitions.hpp"

#include "vector.hpp"
#include "color.hpp"

class Ray
{
public:
    int         origin2d[2];
    
    Vector      position;
    Vector      direction;
    
    Color       color;

    uint        deep;
    real_t     alpha;
};


#endif // _RAY_HPP_
